package com.sss.hloster06;

public class JavaExercise03 {

	public static void main(String[] args) {
		test03();

	}

	/*
	 * 打印出所有的 "水仙花数 "，所谓 "水仙花数 "是指一个三位数，其各位数字立方和等于该数本身。 例如：153是一个
	 * "水仙花数 "，因为153=1的三次方＋5的三次方＋3的三次方。
	 */
	private static void test03() {
		int a = 0;
		int b = 0;
		int c = 0;
		
		for (a = 1; a < 10; a++) {
			for (b = 0; b <= 10; b++) {
				for (c = 0; c <= 10; c++) {
					int x = 0;
					x = a * 100 + b * 10 + c;
					int y = 0;
					y = a *a*a + b*b*b + c*c*c;
					if (x == y) {
						System.out.println("水仙花数为：" + x);

					}
				}
			}

		}
	}

}
